slipper socks - German English Dictionary